/*
 * FileName: DataBaseService.java
 * 北京神州新桥科技有限公司
 * Copyright 2015-2016 (C) Sino-Bridge Software CO., LTD. All Rights Reserved.
 */
package com.sino.meta.service;

import java.util.List;
import java.util.Map;

import com.sino.meta.model.DatabaseEntity;

/**
 * 
 * <p>
 * Description: 
 * </p>
 *
 * @author maxia
 * @version 1.0
 * <p>
 * History: 
 *
 * Date                     Author         Version     Description
 * ---------------------------------------------------------------------------------
 * 2016年11月1日 下午4:14:55          maxia        1.0         To create
 * </p>
 *
 * @since 
 * @see
 */
public interface DatabaseService {

    public List<DatabaseEntity> queryListByPage(Map<String, Object> parameter);

    public int insert(DatabaseEntity databaseEntity);
    //    
    //
    //    /**
    //     * 自定义方法
    //     * 获取用户ID对应的资源信息
    //     * @param userId
    //     * @return
    //     */
    //    public List<ResourceEntity> findResourcesByUserId(int userId);
    //
    //    /**
    //     * 自定义方法
    //     * 获取用户ID对应的资源菜单信息
    //     * @param userId
    //     * @return
    //     */
    //    public List<ResourceEntity> findResourcesMenuByUserId(int userId);
    //    
    //    
    //    public ResourceEntity findByName(String name);
    //    
    //    public ResourceEntity findById(Long id);
    //
    //    public int update(ResourceEntity resourceEntity);
    //       
    //       public int deleteBatchById(List<Long> roleIds);
    //    public List<DatabaseEntity> queryDataBaseList(Map<String, Object> parameter);

}
